package com.moonshineproject.plugin.settings.vo
{
	import mx.core.IVisualElement;
	
	public interface ISetting
	{	
		function get name():String;
		function get label():String;
		function get renderer():IVisualElement;
		function set stringValue(v:String):void
		function get stringValue():String
		function valueChanged():Boolean		
		function commitChanges():void
	}
}